body { font-family: Tahoma, Arial, sans-serif; }
label { width:70px; display:block; float:left; }
form { width:320px; }
input, textarea { 
    font-family: Tahoma, Arial, sans-serif;
    width:200px;
    border:1px solid black;
    -moz-border-radius: 5px;
    border-radius: 5px;
    float:right;
    padding:5px;
    font-size:11px;
}
input[type=submit] { cursor:pointer; background-color:green; color:#FFF; }
input[disabled=disabled], input[disabled] { background-color:#d1d1d1; }
.fieldRow { margin:10px 10px; overflow:hidden; }
.failed { border: 1px solid red; }